Search results

Types

Classes
Interfaces
Enums
Functions
Type aliases
Constants

Members

Properties
Methods
Getters
Setters
Enum members
Show privates

Other

In this module only

Class User

extends BaseStructureclass BaseStructuredetritus-client/structures/BaseStructure

Defined in user

Basic User Structure

Constructor

constructor(
client: ShardClientclass ShardClientdetritus-client/ShardClient,
data?: BaseStructureDatainterface BaseStructureDatadetritus-client/structures/BaseStructureData,
isClone?: boolean
)

Properties

_keys = BaseSetclass BaseSetdetritus-utils/BaseSet<string>[src]

Methods

get createdAt(): Dateexternal Date[src]
get dm(): Channeltype Channeldetritus-client/structures/Channel | null[src]
get guilds(): BaseCollectionclass BaseCollectiondetritus-utils/BaseCollection<string, Guildclass Guilddetritus-client/structures/Guild>[src]
get messages(): BaseCollectionclass BaseCollectiondetritus-utils/BaseCollection<string, Messageclass Messagedetritus-client/structures/Message>[src]
get names(): Array<string>external Array[src]
get presence(): null | Presenceclass Presencedetritus-client/structures/Presence[src]
avatarUrlFormat(format?: null | string, query?: UrlQuerytype UrlQuerydetritus-client/utils/UrlQuery): string[src]
add(): Promise<any>external Promise[src]
block(): Promise<any>external Promise[src]
createDm(): Promise<ChannelDMclass ChannelDMdetritus-client/structures/ChannelDM | ChannelDMGroupclass ChannelDMGroupdetritus-client/structures/ChannelDMGroup>external Promise[src]
createOrGetDm(
): Promise<ChannelGuildThreadclass ChannelGuildThreaddetritus-client/structures/ChannelGuildThread | ChannelGuildBaseclass ChannelGuildBasedetritus-client/structures/ChannelGuildBase | ChannelBaseclass ChannelBasedetritus-client/structures/ChannelBase | ChannelGuildTextclass ChannelGuildTextdetritus-client/structures/ChannelGuildText | ChannelDMclass ChannelDMdetritus-client/structures/ChannelDM | ChannelDMGroupclass ChannelDMGroupdetritus-client/structures/ChannelDMGroup | ChannelGuildVoiceclass ChannelGuildVoicedetritus-client/structures/ChannelGuildVoice | ChannelGuildCategoryclass ChannelGuildCategorydetritus-client/structures/ChannelGuildCategory | ChannelGuildStoreclass ChannelGuildStoredetritus-client/structures/ChannelGuildStore | ChannelGuildStageVoiceclass ChannelGuildStageVoicedetritus-client/structures/ChannelGuildStageVoice>external Promise
[src]
createMessage(
options: CreateMessageinterface CreateMessagedetritus-client-rest/RequestTypes/CreateMessage | string = {}
): Promise<Messageclass Messagedetritus-client/structures/Message>external Promise
[src]
deleteRelationship(): Promise<any>external Promise[src]
editNote(note: string): Promise<any>external Promise[src]
editRelationship(type: number): Promise<any>external Promise[src]
fetchProfile(): Promise<Profileclass Profiledetritus-client/structures/Profile>external Promise[src]
unadd(): Promise<any>external Promise[src]
unblock(): Promise<any>external Promise[src]